serial killers - Spanish English Dictionary